be flooded or inundated by water - Französisch Englisch Wörterbuch